--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
recipes/able_recipe/__init__.py master (8b8a5035) Text, 1.20 KB
T8b949e"""
Android Bluetooth Low Energy
"""
Tff7b72from T7ee787pythonforandroidT7ee787.T7ee787recipe Tff7b72import Te6edf3PythonRecipe
Tff7b72from T7ee787pythonforandroidT7ee787.T7ee787toolchain Tff7b72import Te6edf3current_directoryTb4b4b4, Te6edf3infoTb4b4b4, Te6edf3shprint
Tff7b72import T7ee787sh
Tff7b72from T7ee787osT7ee787.T7ee787path Tff7b72import Te6edf3join
Tff7b72class T56d364AbleRecipeTb4b4b4(Te6edf3PythonRecipeTb4b4b4)Tb4b4b4:
Te6edf3name Tff7b72= Ta5d6ff'Ta5d6ffable_recipeTa5d6ff'
Te6edf3depends Tff7b72= Tb4b4b4[Ta5d6ff'Ta5d6ffpython3Ta5d6ff'Tb4b4b4, Ta5d6ff'Ta5d6ffsetuptoolsTa5d6ff'Tb4b4b4, Ta5d6ff'Ta5d6ffandroidTa5d6ff'Tb4b4b4]
Te6edf3call_hostpython_via_targetpython Tff7b72= Tff7b72False
Te6edf3install_in_hostpython Tff7b72= Tff7b72True
Tff7b72def Td2a8ffprepare_build_dirTb4b4b4(Tff7b72selfTb4b4b4, Te6edf3archTb4b4b4)Tb4b4b4:
Te6edf3build_dir Tff7b72= Tff7b72selfTff7b72.Td2a8ffget_build_dirTb4b4b4(Te6edf3archTb4b4b4)
Tff7b72assert Te6edf3build_dirTff7b72.Td2a8ffendswithTb4b4b4(Tff7b72selfTff7b72.Td2a8ffnameTb4b4b4)
Te6edf3shprintTb4b4b4(Te6edf3shTff7b72.Td2a8ffrmTb4b4b4, Ta5d6ff'Ta5d6ff-rfTa5d6ff'Tb4b4b4, Te6edf3build_dirTb4b4b4)
Te6edf3shprintTb4b4b4(Te6edf3shTff7b72.Td2a8ffmkdirTb4b4b4, Te6edf3build_dirTb4b4b4)
Te6edf3srcs Tff7b72= Tb4b4b4(Ta5d6ff'Ta5d6ff../../libs/able/ableTa5d6ff'Tb4b4b4, Ta5d6ff'Ta5d6ffsetup.pyTa5d6ff'Tb4b4b4)
Tff7b72for Te6edf3filename Tff7b72in Te6edf3srcsTb4b4b4:
Tffa657printTb4b4b4(Ta5d6fffTa5d6ff"Ta5d6ffCopy Tffd700{Te6edf3joinTb4b4b4(Tff7b72selfTff7b72.Td2a8ffget_recipe_dirTb4b4b4(Tb4b4b4)Tb4b4b4, Te6edf3filenameTb4b4b4)Tffd700}Ta5d6ff to Tffd700{Te6edf3build_dirTffd700}Ta5d6ff"Tb4b4b4)
Te6edf3shprintTb4b4b4(Te6edf3shTff7b72.Td2a8ffcpTb4b4b4, Ta5d6ff'Ta5d6ff-aTa5d6ff'Tb4b4b4, Te6edf3joinTb4b4b4(Tff7b72selfTff7b72.Td2a8ffget_recipe_dirTb4b4b4(Tb4b4b4)Tb4b4b4, Te6edf3filenameTb4b4b4)Tb4b4b4,
Te6edf3build_dirTb4b4b4)
Tff7b72def Td2a8ffpostbuild_archTb4b4b4(Tff7b72selfTb4b4b4, Te6edf3archTb4b4b4)Tb4b4b4:
Tffa657superTb4b4b4(Te6edf3AbleRecipeTb4b4b4, Tff7b72selfTb4b4b4)Tff7b72.Td2a8ffpostbuild_archTb4b4b4(Te6edf3archTb4b4b4)
Te6edf3infoTb4b4b4(Ta5d6ff'Ta5d6ffCopying able java class to classes build dirTa5d6ff'Tb4b4b4)
Tff7b72with Te6edf3current_directoryTb4b4b4(Tff7b72selfTff7b72.Td2a8ffget_build_dirTb4b4b4(Te6edf3archTff7b72.Td2a8ffarchTb4b4b4)Tb4b4b4)Tb4b4b4:
Te6edf3shprintTb4b4b4(Te6edf3shTff7b72.Td2a8ffcpTb4b4b4, Ta5d6ff'Ta5d6ff-aTa5d6ff'Tb4b4b4, Te6edf3joinTb4b4b4(Ta5d6ff'Ta5d6ffableTa5d6ff'Tb4b4b4, Ta5d6ff'Ta5d6ffsrcTa5d6ff'Tb4b4b4, Ta5d6ff'Ta5d6fforgTa5d6ff'Tb4b4b4)Tb4b4b4,
Tff7b72selfTff7b72.Td2a8ffctxTff7b72.Td2a8ffjavaclass_dirTb4b4b4)
Te6edf3recipe Tff7b72= Te6edf3AbleRecipeTb4b4b4(Tb4b4b4)
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────